//
//  Lextra_Engine.h
//  Lextra Junior ueb IT
//
//  Created by Dirk Lieder on 26.05.11.
//  Copyright 2011 Phosphon. All rights reserved.
//

#import <UIKit/UIKit.h>

@class SplashscreenViewController;
@class TabbarViewController;
@class NavigationViewController;
@class WoerterViewController;
@class CardViewController;
@class WimmelViewController;
@class WimmelListViewController;
@class ImpressumViewController;
@class SpieleViewController;
@class ThemenViewController;

@class Spiel1ViewController;
@class Spiel2ViewController;
@class Spiel3ViewController;
@class Spiel4ViewController;
@class Spiel5ViewController;

@interface Lextra_Engine : UIViewController {
    
    SplashscreenViewController *splashscreenViewController;
    TabbarViewController *tabbarViewController;
    NavigationViewController *navigationViewController;
    WoerterViewController *woerterViewController;
    CardViewController *cardViewController;
    WimmelViewController *wimmelViewController;
    WimmelListViewController *wimmelListViewController;
    
    ThemenViewController *themenViewController;
    SpieleViewController *spieleViewController;
    ImpressumViewController *impressumViewController;
    
    Spiel1ViewController *spiel1ViewController;
    Spiel2ViewController *spiel2ViewController;
    Spiel3ViewController *spiel3ViewController;
    Spiel4ViewController *spiel4ViewController;
    Spiel5ViewController *spiel5ViewController;

}

@property (nonatomic, retain) IBOutlet SplashscreenViewController *splashscreenViewController;
@property (nonatomic, retain) IBOutlet TabbarViewController *tabbarViewController;
@property (nonatomic, retain) IBOutlet NavigationViewController *navigationViewController;
@property (nonatomic, retain) IBOutlet WoerterViewController *woerterViewController;
@property (nonatomic, retain) IBOutlet CardViewController *cardViewController;
@property (nonatomic, retain) IBOutlet WimmelViewController *wimmelViewController;
@property (nonatomic, retain) IBOutlet WimmelListViewController *wimmelListViewController;

@property (nonatomic, retain) IBOutlet ThemenViewController *themenViewController;
@property (nonatomic, retain) IBOutlet SpieleViewController *spieleViewController;
@property (nonatomic, retain) IBOutlet ImpressumViewController *impressumViewController;

@property (nonatomic, retain) IBOutlet Spiel1ViewController *spiel1ViewController;
@property (nonatomic, retain) IBOutlet Spiel2ViewController *spiel2ViewController;
@property (nonatomic, retain) IBOutlet Spiel3ViewController *spiel3ViewController;
@property (nonatomic, retain) IBOutlet Spiel4ViewController *spiel4ViewController;
@property (nonatomic, retain) IBOutlet Spiel5ViewController *spiel5ViewController;


- (void)goScreen:(NSInteger)theScreen theName:(NSString*)theName thePara:(NSArray*)thePara deliteView:(BOOL)deliteView;
- (void)jmpTo:(NSString*)typ name:(NSString*)name thePara:(NSArray*)thePara;
- (NSDictionary*) getPoindInfo:(NSString*)myBild num:(NSInteger)num;
- (NSArray*) getWimmelListPoinds:(NSString*)myBild;
- (NSMutableArray*) getGameListPoinds;
- (NSMutableArray*) getGameListSchnell;

- (id)getNavigationID;
- (void) closeNavigation;

@end
